<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="de-DE" xml:lang="de-DE" xmlns="http://www.w3.org/1999/xhtml">
  <!-- This file was converted to xhtml by Writer2xhtml ver. &gt;&gt; adopted for V-Modell-XT &lt;&lt; 0.4.1a. See http://www.hj-gym.dk/~hj/writer2latex for more info. -->
  <head profile="http://dublincore.org/documents/dcq-html/">
    <title>Migrationskonzept</title>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    <link href="http://purl.org/dc/elements/1.1/" rel="schema.DC" />
    <meta content="Vassilis Rizopoulos" name="DC.creator" />
    <meta content="2007-08-30T12:03:11" name="DC.date" />
    <meta content="de-DE" name="DC.language" />
    <link href="exportfiles/style.css" media="all" rel="stylesheet" type="text/css" />
  </head>
  <body id="toc505">
    <div id="header">
      <div class="up">[<a href="ce1ff6e08414e9.html">Hoch</a>] [<a href="Projekt-V-Modell-XT.html">Anfang</a>] [<a href="aafdfaec2caa6b.html">Zurueck</a>] [<a href="8a76fb168af264.html">Weiter</a>] [<a href="11385fdbde3d712.html">Ende</a>] [<a href="Projekt-V-Modell-XT.html">Inhalt</a>] </div>
      <div class="down">
        <hr />
      </div>
    </div>
    <div dir="ltr" id="content">
      <h1><span class="SectionNumber">5 </span>Teil 5: <a id="ref7b23f7a07ce3c8"></a>V-Modell-Referenz Produkte</h1>
      <h2><span class="SectionNumber">5.3 </span><a id="refdcecfbe856145b"></a>Produkte</h2>
      <h3><span class="SectionNumber">5.3.10 </span> <a id="refce1ff6e08414e9"></a>Systementwurf</h3>
      <h4><span class="SectionNumber">5.3.10.9 </span><a id="refdf79fa19fbc984"></a>Migrationskonzept</h4>
      <p class="VModellXTTextbody">Verantwortlich: <a href="cba2f6d2a84c17.html#refcba2f6d2a84c17">Systemarchitekt</a></p>
      <p class="VModellXTTextbody">Aktivität: <a href="11bd8fa1a000f14.html#ref11bd8fa1a000f14">Migrationskonzept erstellen</a></p>
      <p class="VModellXTTextbody">Mitwirkend: <a href="1490af6d2aa0735.html#ref1490af6d2aa0735">Systemintegrator</a></p>
      <p class="VModellXTTextbody">
        <b>Sinn und Zweck</b>
      </p>
      <p class="VModellXTTextbody">Das →<a href="#refdf79fa19fbc984">Migrationskonzept</a> ist Grundlage und Verfahrenshandbuch für die Migration von Systemteilen eines Altsystems auf ein Neusystem. Es beschreibt Aufgaben, Verantwortlichkeiten und Abläufe zur Überführung relevanter Systemteile des Altsystems auf die neue Zielumgebung.</p>
      <p class="VModellXTTextbody">Das Migrationskonzept beschreibt im Detail, welche Teile des Altsystems betroffen sind, welche Änderungen zur Migration durchzuführen sind und an welcher Stelle die migrierten Systemteile in das Neusystem zu integrieren sind. Abhängig von Aspekten der Sicherheit des Altsystems wird für die Geschäftsprozesse eine Migrations- und eine →<a href="#refbc19fa6123c749">Rollbackstrategie</a> gewählt und eine detaillierte Migrationsplanung festgelegt.</p>
      <p class="VModellXTTextbody">Der →<a href="cba2f6d2a84c17.html#refcba2f6d2a84c17">Systemarchitekt</a> trägt, als Verantwortlicher für den Entwurf des Neusystems, auch die Verantwortung für das Migrationskonzept. So ist sichergestellt, dass die zu migrierenden Systemteile im Architekturentwurf ausreichend berücksichtigt werden. Unterstützt wird der Systemarchitekt vom →<a href="1490af6d2aa0735.html#ref1490af6d2aa0735">Systemintegrator</a>, der die Verantwortung für das zu entwickelnde Neusystem trägt.</p>
      <p class="VModellXTTextbody">Für die Migration relevante Informationen zum Altsystem werden aus der →<a href="b9aef9e5732a2b.html#refb9aef9e5732a2b">Altsystemanalyse</a> übernommen. Informationen zum Neusystem werden aus der Gesamtsystemspezifikation beziehungsweise der Systemarchitektur und dem →<a href="1de4fb9b4b1677.html#ref1de4fb9b4b1677">Datenbankentwurf</a> ermittelt.</p>
      <h5 id="toc506"><span class="SectionNumber">5.3.10.9.1 </span><a id="ref10aa5fbbf53624e"></a>Migrationsüberblick</h5>
      <p class="VModellXTTextbody">Der →<a href="#ref10aa5fbbf53624e">Migrationsüberblick</a> unterstützt den →<a href="cba2f6d2a84c17.html#refcba2f6d2a84c17">Systemarchitekt</a>en bei der Planung und Vorbereitung der Migration. Hier wird beschrieben, welche Systeme an der Migration beteiligt sind, welche Ziele mit der Migration verfolgt werden und welche Rahmenbedingungen zur Migration einzuhalten sind.</p>
      <p class="VModellXTTextbody">Eine typische Rahmenbedingung für die Durchführung einer Migration ist die Beschränkung auf einen festgelegten Zeitraum. Häufig haben zu migrierende Anwendungen hohe Verfügbarkeitsanforderungen. Diese müssen bei der Migration erfüllt werden.</p>
      <h5 id="toc507"><span class="SectionNumber">5.3.10.9.2 </span><a id="ref56a1fa3f620c11"></a>Migrationsstrategie</h5>
      <p class="VModellXTTextbody">Die →<a href="#ref56a1fa3f620c11">Migrationsstrategie</a> legt die Strategie für die Durchführung der Migration fest. Für die Ablösung eines Altsystems stehen grundsätzlich zwei Strategien zur Auswahl, die stufenweise Einführung oder die &#39;Big-Bang&#39; Strategie, also die Einführung in einem Schritt. Welche der Strategien für einen konkreten Fall geeignet ist, muss im Detail untersucht und festgelegt werden.</p>
      <p class="VModellXTTextbody">Bei einer &#39;Big-Bang&#39; Strategie werden innerhalb eines festgelegten Zeitraums - häufig an einem Wochenende - das Altsystem abgeschaltet, das Neusystem installiert sowie Systemteile und Daten migriert.</p>
      <p class="VModellXTTextbody">Bei einer stufenweisen Migration wird das Altsystem in mehreren Schritten migriert. Die stufenweise Migration ist im Allgemeinen unkritischer als die &#39;Big-Bang&#39; Strategie. Die Anwender können sich langsam an die neuen Funktionalitäten gewöhnen. Falls das neue System noch nicht stabil sein sollte, kann im Notfall auf das Altsystem zurückgegriffen werden. Man unterscheidet zwei Arten der stufenweisen Einführung:</p>
      <ul>
        <li>Das Neusystem liefert die volle Funktionalität, steht jedoch nur einer beschränkten Nutzergruppe zur Verfügung. Neu- und Altsystem laufen parallel. Mit jeder Stufe wird der Kreis der Nutzer erweitert. Problematisch ist hier die parallele Nutzung von Alt- und Neusystem und damit insbesondere die Erhaltung der Datenkonsistenz.</li>
        <li>Eine andere Art der stufenweisen Einführung ist die Bereitstellung einer Teilfunktionalität für alle Nutzer. Die Anwender arbeiten parallel auf Neu- und Altsystem. Mit jeder Stufe wird die Funktionalität der Neusystems erweitert, bis das Altsystem vollständig abgelöst wurde.</li>
      </ul>
      <h5 id="toc508"><span class="SectionNumber">5.3.10.9.3 </span><a id="refbc19fa6123c749"></a>Rollbackstrategie</h5>
      <p class="VModellXTTextbody">Zu jeder in der Migrationsplanung festgelegten Stufe ist eine →<a href="#refbc19fa6123c749">Rollbackstrategie</a> festzulegen. Eine Rollbackstrategie beschreibt alle Aktivitäten, die durchgeführt werden müssen, um Änderungen im Falle eines Scheiterns der Migration zeitgerecht zurückzusetzen. Für jede Migrationsstufe wird individuell festgelegt</p>
      <ul>
        <li>nach welchen Kriterien die Entscheidung für ein Zurücksetzen der Änderungen und damit für einen Abbruch der Migration getroffen wird,</li>
        <li>welche Aufgaben zur Vorbereitung des Abbruchs durchgeführt werden müssen,</li>
        <li>welche Aktivitäten zur Durchführung des Abbruchs durchgeführt werden müssen, insbesondere wie der ursprüngliche Datenbestand wieder hergestellt werden kann und</li>
        <li>welche Aktivitäten nach Durchführung des Abbruchs durchzuführen sind. Hier ist insbesondere eine Teststrategie notwendig, mit der sichergestellt wird, dass das Altsystem wieder mit voller Funktionalität zur Verfügung steht.</li>
      </ul>
      <h5 id="toc509"><span class="SectionNumber">5.3.10.9.4 </span><a id="refad4fa3f617557"></a>Datenmigration</h5>
      <p class="VModellXTTextbody">Daten sind das zentrale Element der Migration. Daten aus dem Altsystem müssen eventuell in ein neues Format transformiert und in die Datenbank(en) des Neusystems geladen werden. Die →<a href="#refad4fa3f617557">Datenmigration</a> ist detailliert zu planen. Der Datenfluss von den Quelldatenbanken zu den Zieldatenbanken wird festgelegt. Zusätzlich werden alle notwendigen Datentransformationen definiert.</p>
      <p class="VModellXTTextbody">Der Detaillierungsgrad geht hier bis auf die Ebene der Felder in einer Datenbanktabelle. Grundlage für die Planung der Datenmigration ist das →<a href="b9aef9e5732a2b.html#ref880dfa3f637f39">Datenmodell</a> der →<a href="b9aef9e5732a2b.html#refb9aef9e5732a2b">Altsystemanalyse</a> als Quelle des Datenflusses und der →<a href="1de4fb9b4b1677.html#ref1de4fb9b4b1677">Datenbankentwurf</a> des Neusystems als Ziel.</p>
      <h5 id="toc510"><span class="SectionNumber">5.3.10.9.5 </span><a id="refe78cfa3f6261e4"></a>Planung der Durchführung</h5>
      <p class="VModellXTTextbody">Abhängig von der gewählten →<a href="#ref56a1fa3f620c11">Migrationsstrategie</a> wird die Durchführung der Migration zeitlich geplant. Innerhalb der definierten Migrationsstufen werden weitere Stufen, jeweils mit einer →<a href="#refbc19fa6123c749">Rollbackstrategie</a>, festgelegt. Die durchzuführenden Aktivitäten werden geplant und die Verantwortlichkeiten zugeordnet. Für jede Stufe sowie für die Migrationsplanung insgesamt wird festgelegt, ab wann ein Abbruch beziehungsweise ein Rollback nicht mehr möglich ist (Point of no Return).</p>
    </div>
    <div id="footer">
      <div class="up">
        <hr style="clear:both" />
      </div>
      <div class="down">[<a href="ce1ff6e08414e9.html">Hoch</a>] [<a href="Projekt-V-Modell-XT.html">Anfang</a>] [<a href="aafdfaec2caa6b.html">Zurueck</a>] [<a href="8a76fb168af264.html">Weiter</a>] [<a href="11385fdbde3d712.html">Ende</a>] [<a href="Projekt-V-Modell-XT.html">Inhalt</a>] </div>
    </div>
    <div class="navbar">
      <div class="treeLink1">
        <div class="link">
          <a href="Projekt-V-Modell-XT.html#toc0">Teil 1: Grundlagen des V-Modells</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="1054cfba6d7ffd6.html#toc35">Teil 2: Eine Tour durch das V-Modell</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="6aa6f7a07a969d.html#toc54">Teil 3: V-Modell-Referenz Tailoring</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="129acf7a07cbd9a.html#toc122">Teil 4: V-Modell-Referenz Rollen</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="7b23f7a07ce3c8.html#toc153">Teil 5: V-Modell-Referenz Produkte</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="180d8fba6c7eb14.html#toc154">Einleitung</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="17485fba6c7f784.html#toc159">Überblick über das Produktmodell des V-Modells</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="dcecfbe856145b.html#toc163">Produkte</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="dcecfbe856145b.html#toc164"> Angebots- und Vertragswesen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="eaccf71947b446.html#toc166"> Planung und Steuerung</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="18063f719485f1b.html#toc219"> Berichtswesen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="5f58f85e0e0496.html#toc268"> Konfigurations- und Änderungsmanagement</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="ac4f7140bb017.html#toc283"> Prüfung</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="1206bf810d917b4.html#toc343"> Ausschreibungs- und Vertragswesen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="b924f806eac54f.html#toc370"> Anforderungen und Analysen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="8b35f71a22464f.html#toc408"> Systemelemente</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="cffdf845456725.html#toc417"> Systemspezifikationen</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="ce1ff6e08414e9.html#toc453"> Systementwurf</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="15443f771c1e066.html#toc454">Systemarchitektur</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="9c48f8cf5b78ea.html#toc462">Unterstützungs-Systemarchitektur</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="160befa19760394.html#toc470">Mensch-Maschine-Schnittstelle (Styleguide)</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="13992f89ccc6aa1.html#toc474">SW-Architektur</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="1de4fb9b4b1677.html#toc481">Datenbankentwurf</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="124dcf684eb0e75.html#toc484">Implementierungs-, Integrations- und Prüfkonzept System</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="90a6faf218c402.html#toc491">Implementierungs-, Integrations- und Prüfkonzept Unterstützungssystem</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="link">
          <a href="aafdfaec2caa6b.html#toc498">Implementierungs-, Integrations- und Prüfkonzept SW</a>
        </div>
      </div>
      <div class="treeLink4">
        <div class="current">
          <a href="df79fa19fbc984.html#toc505">Migrationskonzept</a>
        </div>
      </div>
      <div class="treeLink5">
        <div class="link">
          <a href="df79fa19fbc984.html#toc506">Migrationsüberblick</a>
        </div>
      </div>
      <div class="treeLink5">
        <div class="link">
          <a href="df79fa19fbc984.html#toc507">Migrationsstrategie</a>
        </div>
      </div>
      <div class="treeLink5">
        <div class="link">
          <a href="df79fa19fbc984.html#toc508">Rollbackstrategie</a>
        </div>
      </div>
      <div class="treeLink5">
        <div class="link">
          <a href="df79fa19fbc984.html#toc509">Datenmigration</a>
        </div>
      </div>
      <div class="treeLink5">
        <div class="link">
          <a href="df79fa19fbc984.html#toc510">Planung der Durchführung</a>
        </div>
      </div>
      <div class="treeLink3">
        <div class="link">
          <a href="8a76fb168af264.html#toc511"> Logistikelemente</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="f8db104531fa6d6.html#toc517">Erzeugende Produktabhängigkeiten</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="169310453200c95.html#toc538">Inhaltliche Produktabhängigkeiten</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="16a6ffbe8561c27.html#toc581">Produktindex (nach Produktgruppen)</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="c265fc9d5b004f.html#toc582">Produktindex (alphabetisch)</a>
        </div>
      </div>
      <div class="treeLink2">
        <div class="link">
          <a href="11307fbe8561f35.html#toc583">Abbildungsverzeichnis</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="11432f7a07f9a6a.html#toc584">Teil 6: V-Modell-Referenz Aktivitäten</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="fa7bf7a07cfd49.html#toc819">Teil 7: V-Modell-Referenz Konventionsabbildungen</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="e696fba6d82de2.html#toc869">Teil 8: Anhang</a>
        </div>
      </div>
      <div class="treeLink1">
        <div class="link">
          <a href="e530fba6d8aff5.html#toc903">Teil 9: Vorlagen</a>
        </div>
      </div>
      <div class="emptyDiv"></div>
    </div>
  </body>
</html>
